Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Great Britain #1-w3 Great Britain #1-w4 Great Britain F2 Czech Republic F1 Austria F1 Great Britain F4 Great Britain F7 Czech Republic F4 Great Britain #2-w1 Great Britain #2-w3 Great Britain #2-w4 Qatar F3 Qatar F4 Portugal F3 Great Britain F4 Italy F4 Great Britain F5 Great Britain F6 Mexico F3 Hungary F1 Morocco F3 Venezuela #1-w3 Venezuela #1-w4 Turkey F1 Turkey F2 Serbia & Montenegro F3 Turkey F3 Austria F5 USA F17 USA F18 USA F19 Great Britain F13 Great Britain F14 Ukraine F2 Great Britain F15 Ukraine F3 Czech Republic F6 Great Britain #4-w2 Great Britain F1 Germany F3 Austria F2 Australia F2 New Zealand F2 Greece F1 Greece F2 Germany F7 Great Britain F14 Great Britain F5 Great Britain F6 France F5 USA F8 Great Britain F18 USA F4 USA F5 USA F6 Great Britain F16 Dominican Republic F2 Great Britain F1 Great Britain F2 France F2 Croatia F1 France F5 Russia F1 Russia F2 Slovenia F2 Slovenia F3 Malaysia F3 Korea F5 Korea F6 Great Britain #1-w1 Great Britain F11 Great Britain F3 Thailand F1 Croatia F2 Thailand F2 Thailand F3 Australia F5 Australia F6 Australia F7 Australia F8 Great Britain F1 Great Britain F2 Great Britain F8 Great Britain F17 Israel F4 Great Britain F1 Turkey F3 Turkey F4 USA F8 USA F9 Korea F1 Korea F2 Great Britain F11 Great Britain F12 USA F26 USA F27 Great Britain F4 Mexico F3 Great Britain F17 Great Britain F18 Canada F1 Canada F2 Turkey F16 Greece F8 Croatia F3 Great Britain F10 Great Britain F5 Great Britain F6 Great Britain F5 Italy F16 Great Britain #2-w2 Qatar F5 Italy F19 Croatia F2 Mexico F4 Venezuela #1-w1 Hungary F3 Venezuela #1-w2 Morocco F4 Slovakia F1 Croatia F5 Great Britain F11 Italy F32 Great Britain #4-w1 Great Britain #4-w3 Great Britain #4-w4 Germany F2 Great Britain F2 Australia F1 Croatia F2 New Zealand F1 Greece F3 Italy F15 Czech Republic F3 Slovenia F3 Great Britain F6 Tatra Banka Open 2003 - Bratislava The LTA Wrexham Challenger - Wrexham Kia International in Burnie - Burnie Czech Indoor Open - Prague Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Dharwad Challenger 2006 - Dharwad Kobstaedernes ATP Challenger - Kolding Croatia Osiguranje Rijeka Open - Rijeka The Surbiton Trophy - Surbiton USTA Challenger - Champaign Fifth Third Bank Tennis Championships - Lexington Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx Brasov Challenger - Brasov 2007 Challenger of Santa Clara - Valencia Schickedanz Open 2007 - Furth ATP Challenger Trophy 2007 - Trnava The LTA Sunderland Challenger - Sunderland Internationaux de Nouvelle-Caledonie - New Caledonia Baden Open - Karlsruhe Kobstaedernes ATP Challenger - Kolding Heilbronn Open - Heilbronn The Comercia Challenger - Aptos Internationaux du Doubs - Besancon The Manchester Trophy - Manchester Czech Open 2006 - Prostejov Swanston Challenger - Sacramento The LTA Cardiff Challenger - Cardiff Fifth-Third Bank Tennis Classic - Lexington Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Nielsen USTA Pro Tennis Championship - Winnetka The $50,000 Pro Challenger at Calabasas - Calabasas Fifth Third Bank Tennis Championships - Lexington Porsche Open - Poznan Prosperita Open 2007 - Ostrava Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton San Remo Tennis Cup - San Remo Semgroup Challenger - Tulsa Porsche Open - Poznan Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans 2007 Knoxville Challenger - Knoxville Challenger DCNS de Cherbourg - Cherbourg The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Sarajevo Challenger Challenger Banque Nationale - Granby The Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Pozoblanco Challenger Ethias Trophy - Mons KGHM Dialog Polish Indoors - Wroclaw Freeman Men's $50,000 Challenger - Joplin Manchester Challenger Recanati Challenger Tatra Banka Open - Bratislava Segovia Challenger Dublin Challenger - Dublin The LTA Nottingham Challenger - Nottingham St. Remy Challenger Tatra Banka Open 2006 - Bratislava Tashkent Challenger Seoul Challenger Pharma Medico Open 2008 - Aarhus Chuncheon Challenger Knoxville Challenger Champaign Challenger Tallahassee Challenger IPP Open - Helsinki Charlottesville Challenger Sarasota Challenger Morocco Tennis Tour - Fes Cremona Challenger Carson Challenger Campos do Jordao Challenger Brasilia Challenger Open Castilla y Leon - Segovia Izmir Challenger Sacramento Challenger Rennes Challenger Tiburon Challenger Calabasas Challenger Bratislava Challenger Samsung Securities Cup - Seoul Ford Tennis Championships - Louisville JSM Challenger - Champaign Ortisei Challenger Pingguo Challenger Wolfsburg Challenger Savannah Challenger Guangzhou Challenger Aptos Challenger AGT Challenger - Leon Lexington Challenger Penza Challenger Nottingham Challenger Status Athens Open - Athens Astana Challenger St. Remy Challenger Salvador Challenger Shanghai Challenger Fergana Challenger Izmir Challenger Bangkok Challenger Sacramento Challenger Orleans Challenger IPP Open - Helsinki Unicredit Czech Open - Prostejov Charlottesville Challenger Ortisei Challenger Knoxville Challenger Helsinki Challenger Rennes Challenger Kos Succhetti Tennis Cup - Cordenons Athens Challenger Mons Challenger Coffee Cup Challenger - Chikmagalur Toyota Challenger Vancouver Challenger Dallas Challenger Rimouski Challenger Johannesburg Challenger Nottingham Challenger Challenger Brasov - Brasov Granby Challenger Music City Challenger - Nashville Challenger DCN de Cherbourg - Cherbourg Isla de Lanzarote - Lanzarote Tashkent Challenger St. Remy Challenger Siemens Open 2007 - Scheveningen Shenzhen Challenger Gimcheon Challenger Busan Challenger Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Tashkent Challenger BMW Tennis Championship - Sunrise Raanana Challenger Taipei City Challenger Bratislava Challenger Guadalajara Challenger Orleans Challenger Irving Challenger Astana Challenger Eckental Challenger Brescia Challenger Manila Challenger Guangzhou Challenger Seoul Challenger Orleans Challenger Mons Challenger Brescia Challenger Quimper Challenger Isla de Lanzarote - Lanzarote Ostdeutscher Sparkassen Cup - Dresden Mons Challenger Surbiton Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Aberto de Santa Catarina de Tenis - Florianopolis Geneva Challenger Brest Challenger Wroclaw Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Lexington Challenger Taipei City Challenger Bratislava Challenger Granby Challenger Orleans Challenger Irving Challenger Open de Rennes La Trinitaine - Rennes Glasgow Challenger Bratislava Challenger Phoenix Challenger Brescia Challenger Music City Challenger - Nashville St. Brieuc Challenger Busan Challenger Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger Ortisei Challenger Bratislava Challenger Seoul Challenger St. Remy Challenger The LTA Wrexham Challenger - Wrexham St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger Nottingham Challenger Wroclaw Challenger Ostrava Challenger Shenzhen Challenger Raanana Challenger Winnetka Challenger Busan Challenger Biel Challenger Bangkok Challenger Pozoblanco Challenger Troisdorf Challenger The Surbiton Trophy - Surbiton Tashkent Challenger Irving Challenger Taipei City Challenger Portoroz Challenger Bath Challenger Prague Challenger Naples Challenger - Naples Fergana Challenger Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Gwangju Challenger AT&T Challenger of Dallas - Dallas Surbiton Challenger Lexington Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Recanati Challenger Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger St. Remy Challenger Lugano Challenger Loughborough Challenger Biella 7 Challenger Mallorca Challenger Ismaning Challenger Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Nottingham Challenger Ilkley Challenger Steelers Cup - Kosice Mallorca Challenger The LTA Nottingham Challenger - Nottingham Ismaning Challenger Countrywide Classic USTA Challenger - Carson Ortisei Challenger Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice The Commercia Challenger - Aptos Open de Rennes La Trinitaine - Rennes Pro Challenger at Calabasas - Calabasas Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Prosperita Open 2008 - Ostrava Tatra Banka Slovak Open - Bratislava Mons Challenger Open des Alpes Trophee BNP Paribas - Grenoble Ismaning Challenger Bratislava Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Trieste Challenger Portoroz Challenger Quimper Challenger Quimper 2 Challenger Busan Challenger Jonkoping Challenger Leon Challenger Prague Challenger Busan Challenger Zagreb Challenger The 10tele.com Open - Nottingham Qatar ExxonMobil Open - Doha Heineken Open - Auckland Bratislava Challenger Open Seat Godo 2007 - Barcelona Red Letter Days Open - Nottingham Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Bratislava Challenger Champaign Challenger Heineken Open - Auckland Legg Mason Tennis Classic - Washington PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Dallas Challenger Tallahassee Challenger PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Open de Moselle - Metz Open Sud de France - Montpellier Binghamton Challenger Puebla Challenger Regions Morgan Keegan Championships - Memphis Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Countrywide Classic - Los Angeles Istanbul Challenger Next Generation Adelaide International - Adelaide Izmir Challenger Movistar Open - Vina del Mar Tashkent Challenger Rennes Challenger Dallas Challenger The Dubai Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai Bratislava Challenger Drummondville Challenger Chennai Open - Chennai Malaga Challenger Helsinki Challenger Serbia Open - Belgrade Gerry Weber Open - Halle SAP Open - San Jose Yokohama Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Sunrise Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland AEGON Championships - London Citi Open - Washington Rakuten Japan Open - Tokyo Cherbourg Challenger Kaohsiung Challenger Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Citi Open - Washington Shenzhen Open - Shenzhen Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach PBZ Zagreb Indoors - Zagreb Kun-Ming Challenger Busan Challenger Baton Rouge Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb BB&T Atlanta Open - Atlanta Open 13 Provence - Marseille U.S. National Indoor Tennis Championships - Memphis The Stella Artois Championships - London Athens Challenger Bratislava Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London St. Petersburg Open - St. Petersburg Hall of Fame Tennis Championships - Newport Helsinki Challenger Manta Challenger Medibank International - Sydney BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Winston-Salem Open - Winston-Salem Intrum Stockholm Open - Stockholm Guadalajara Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle AEGON Championships - London Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Loughborough Challenger Delray Beach Open - Delray Beach Ostrava Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Segovia Challenger Sarajevo Challenger Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Leon Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger Aptos Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Quimper Challenger Le Gosier Challenger Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos The Bolton Challenger - Bolton Eckental Challenger Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne The LTA Bolton Challenger - Bolton Eckental Challenger Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger The Nottingham Open - Nottingham Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille BCR Open Romania - Bucharest Pilot Pen Tennis - New Haven AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart The Stella Artois Grass Court Championships - London New York Open - New York Delray Beach Open - Delray Beach Hall of Fame Open - Newport Ilkley Challenger Rennes Challenger Hamburg Challenger Bratislava Challenger Ostrava Challenger PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Pacific Life Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Aircel Chennai Open - Chennai Open Sud de France - Montpellier Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Erste Bank Open - Vienna Open 13 - Marseille Miami Open - Miami Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Australian Open - Melbourne Wimbledon - London Miami Open - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London Sony Ericsson Open - Miami Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne Swiss Indoors Basel - Basel French Open - Paris Power Horse Cup - Dusseldorf The Stella Artois Championships - London The Nottingham Open - Nottingham Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna French Open - Paris Swiss Indoors Basel - Basel U.S. Open - New York Sony Ericsson Open - Miami Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Wimbledon - London U.S. Open - New York Davis Cup, Group I, 1R, SVK-LAT 5-0 U.S. Open - New York Davis Cup, World Group, PO, USA-SVK 5-0 Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon (juniors) U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Olympics - London Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, UKR-SVK 3-2 U.S. Open (juniors) Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Wimbledon (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) U.S. Open (juniors) French Open (juniors) Davis Cup, World Group, PO, SVK-BEL 2-3